1
general::
Phrase(s): keep someone honest
to manage to make someone behave honestly and fairly and tell the truth. • I love to tell about our vacations, and my wife is usually with me to keep me honest.
McGrawhill's American Idioms And Phrasal Verbs